About Buckworth Lodge Stud Limited (08011198) United Kingdom