About Slone Capital Limited (08272573) United Kingdom