About The Thoroughbred Agency Ltd (04662639) United Kingdom