About Jellypress Equine Ltd (09145002) United Kingdom