About Catridge Farm Stud Limited (01953005) United Kingdom