About M&m Middle Lane General Stores Limited (11635165) United Kingdom