About The Kathryn Stud Limited (06312081) United Kingdom