About M & M Sandu Ltd (12973625) United Kingdom