About M & R Group Ltd (12128073) United Kingdom