About T & S Homes Limited (13576177) United Kingdom