About The Bickmarsh Stud Limited (09488116) United Kingdom