About Lee & Man Investments Limited (04672361) United Kingdom