About Euan Mclaughlin Ltd (11297429) United Kingdom