About Cavenham Capital Limited (05482935) United Kingdom