About Junior Touring Car Championship Limited (08693729) United Kingdom