About Mcauliffe Mechtech Ltd (13236636) United Kingdom