About Kempsons Stud Limited (07488912) United Kingdom