About St James Stables Equestrian Limited (07322871) United Kingdom