Plentiful Foods Indian Spice Ltd 115-119 Drummond Street, London NW1 2HL