About Compas Equine Ltd (08939007) United Kingdom