About T. C. Flooring Limited (02128391) United Kingdom