About Tba Sport & Entertainment Limited (08074677) United Kingdom