About Strides Equestrian Limited (10235597) United Kingdom