About Higher Spen Equine Limited (10769462) United Kingdom