About M.c & B Bavarian Foodcart Limited (08857357) United Kingdom