About Tandooristreetchai Limited (12250553) United Kingdom