About New Tandoori Kitchen Limited (10261437) United Kingdom