About Macari S Limited (00834050) United Kingdom