About Country Farm Stud Ltd (07454087) United Kingdom