About M.e.n.s. Trading Company Limited (01611826) United Kingdom