About Countrylife Management Company Ltd (11591957) United Kingdom