Company name: Cromford Leather Company
Description: Leather, suede and sheepskin specialists offering quality Bespoke, Made To Measure and Alterations services alongside our Ready To Wear collection.
56 Chiltern St, London W1U 7QY, United Kingdom