About Lsi Solutions Limited (07290457) United Kingdom