About Kentford Farm Stud Limited (04744656) United Kingdom