About Equine International Limited (12226768) United Kingdom