About Tandoori Chaiwala Limited (13129280) United Kingdom