About Mackintosh Catering Limited (03268888) United Kingdom