About Maclagan Studio Ltd (11080976) United Kingdom