About Ballingdon Capital Limited (09495993) United Kingdom