About Indiana Tandoori Limited (12384850) United Kingdom