About M.e.e.c. Limited (01441532) United Kingdom