About M & M Group (holdings) Ltd (05612138) United Kingdom