About T & S Building Contractors Limited (04833486) United Kingdom