About Country Creatures Management Llp (OC424359) United Kingdom