About Chibley Farm Stud & Equestrian Centre Limited (04649134) United Kingdom