About M & E Excellence Ltd (12125352) United Kingdom