About M&e Service Solutions Ltd (12680258) United Kingdom