About Trim & Tuck Carpets Ltd (12410808) United Kingdom