About T And A Building Services London Ltd (11197112) United Kingdom