About Eccleston Capital Limited (12107485) United Kingdom