About Kestrel Equestrian Limited (11142974) United Kingdom