About Cavendish Carpets Ltd (13073151) United Kingdom