About M&e Hodges Ltd (11862216) United Kingdom