About Jeffreyware Equestrian Ltd (12960939) United Kingdom