About Mackinnon Mackenzie & Company Limited (11790514) United Kingdom