About Chesham Capital Limited (05869077) United Kingdom