About Euan Mackenzie Limited (SC586984) United Kingdom