About Thames Industrial Flooring Limited (02441801) United Kingdom