About Indian Kitchen Newton Abbot Limited (11156539) United Kingdom