About Mckenzie59 Engineering Limited (10470598) United Kingdom