About M&m Stores Ltd (10525581) United Kingdom