About Euan Lark Bell Ltd (SC603570) United Kingdom