About T K Racing Ltd (12026942) United Kingdom