About L S & A Investments Limited (11225297) United Kingdom