About M.e.a. Publications Limited (03654769) United Kingdom