About Plantation Stud Limited (01959020) United Kingdom