About Worsteds Stud Farm Limited (00806114) United Kingdom