About T & L Flooring Limited (06780241) United Kingdom