About L. S. E. Solutions Limited (08164941) United Kingdom