About T & S Building Limited (05949322) United Kingdom