About M&m Sales Limited (10709079) United Kingdom