About Lsl Capital Limited (08408268) United Kingdom