About Mckenzie Associates (aberdeen) Limited (SC479696) United Kingdom