About Rufford Stud Limited (01515848) United Kingdom