About Thoroughbred Group Limited (12310884) United Kingdom