About M & E Group (london) Ltd (12223903) United Kingdom