About Thoroughbred Music Limited (04530909) United Kingdom