About Select Sports Horses Limited (08968285) United Kingdom