A long running and much-loved North Yorkshire business has closed.
Jewellery business CW Sellors has entered administration and made 36 people immediately redundant after posting a loss of ...