About Harrose Capital Limited (08113979) United Kingdom