About Ig Equine Limited (10016631) United Kingdom