About T&a Construction Group Limited (12083998) United Kingdom