About Caduscott Farm Partnership (LP009678) United Kingdom