About Glentworth Capital Limited (08391755) United Kingdom