About Ellie S Equine Ltd (13336607) United Kingdom