About M & M A Foods (london) Limited (12895528) United Kingdom