About Curtis Equine Limited (11475291) United Kingdom