About Palliard Stud Limited(the) (02060997) United Kingdom