About Carpets & Cleaners Ltd (12495293) United Kingdom