London-based Hubbub was an online delivery marketplace for independent shops, market stalls and artisan producers.