About Hillwood Capital Limited (08741655) United Kingdom