About M.e.c. Trading Company Limited (02821763) United Kingdom