About Lee Stock Limited (05744929) United Kingdom