About Ssp Equestrian Limited (11895336) United Kingdom