About S&s Capital Limited (08600069) United Kingdom