About T & H Flooring Limited (SC598235) United Kingdom