About T&s Builders Service Ltd (12269420) United Kingdom