About Macari Design Limited (10972076) United Kingdom