About Blenheim Carpets Ltd (12259904) United Kingdom