About Camwood Capital Limited (08019737) United Kingdom