Brambles is a British sandwich shop offering delivery options.