About Lee Choat Limited (08721841) United Kingdom