About Foxx Equestrian Limited (13018848) United Kingdom