About M&m Frampton Food Store Ltd (12980932) United Kingdom