Plentiful Foods Indian Spice Ltd 115-119 Drummond St, London 020 7916 1831 5 October 2026 View on map