About Thoroughbred (south West) Limited (02144486) United Kingdom