About Edgehill Country & Equine Ltd (13043901) United Kingdom