About Euan Mcdougall Services Limited (SC639753) United Kingdom