About Cricket St Thomas Equine Limited (09654893) United Kingdom