About Sandon Capital Limited (12255668) United Kingdom