About Lsc Investments Limited (09534120) United Kingdom