About Macintosh Foodservice Solutions Ltd (12338279) United Kingdom