About Tiga Race Cars Limited (06158749) United Kingdom