About T & M Mcgann Holdings Limited (12462277) United Kingdom