About T & S Carpets And Flooring Limited (10188479) United Kingdom