Nightclubs, restaurants and shops could be hit by new Covid curbs, but many firms are well placed to cope.