About Lee & Co. Assets Management Limited (10211803) United Kingdom