About Lavendou Stud Farm Limited (00719183) United Kingdom