About Macklin Design Limited (SC397052) United Kingdom