About Thornhill Capital Limited (05473837) United Kingdom