About Joe Macari Limited (03253268) United Kingdom