About Chesworth Capital Limited (09550282) United Kingdom