About Hammerwood Stud (south) Limited (09705255) United Kingdom