About M.e.c. (humber) Limited (09786709) United Kingdom