About Chess Equine Products Limited (02969778) United Kingdom