About Thoroughbred Publishing Limited (06968021) United Kingdom