About M & E Holdings Limited (06911858) United Kingdom