About Stride Equine Ltd (11891900) United Kingdom