About T & S Construction Limited (09217804) United Kingdom