About Claybrook Carpets Ltd (12815460) United Kingdom