About Chatham Capital Limited (09614939) United Kingdom