About L&s Capital Limited (10827966) United Kingdom