About Tiga Racing Cars Limited (01844161) United Kingdom