About Caballus Equine Ltd (11297700) United Kingdom