About L.lee Associates Ltd. (09541102) United Kingdom