About Lsi (investments) Limited (03539331) United Kingdom