About Ticehurst Capital Limited (11851929) United Kingdom