About T & A Construction And Maintenance Ltd (11688521) United Kingdom