About Master Catering & Snacks Limited (08446932) United Kingdom