About Ade Mech Engineering Limited (10977604) United Kingdom