About The Indian North West T A Indian Flavours Ltd (13517656) United Kingdom