About Kennel Farm Stables Limited (13112624) United Kingdom