About Milton Stone Capital Limited (13117200) United Kingdom