Company name: Capitol Carpets of Chelsea
Description: Elegant outlet for designer carpeting
236 Westbourne Park Rd, London W11 1EL, United Kingdom