About Lee Wenna Ltd (13078352) United Kingdom