About T & S Carpets And Beds Limited (08109581) United Kingdom