About T & S Construction (staffordshire) Limited (01906619) United Kingdom