By Amy Shields2009-04-02T09:00:00
Home shopping retailer Findel has decided to shut down its Cotswold Company and Letterbox brands after the completion of its strategic review.
Already have an account? Sign in here