About T & R Building Services Limited (12218249) United Kingdom