About Trakehner Ltd (12935269) United Kingdom