Our local deli shop, butchers and small Spar who have kept going throughout with good stocks.
Other local shops like hardware and electrical shops who will do deliveries now.
Our local Tesco, which is not one of the very big ones, but is being very careful about enforcing the one-way system and proper distancing.
Hermes, which seems (here at least) to be a lot more efficient than it used to be, including their tracking system.
BT, who not only fixed the problem with the local landlines and broadband a day earlier than they had estimated, but kept us well-informed at all times.
The worst would be National Savings. I wanted to register to manage my accounts online and apparently I don't exist in a way that they can check on, and I can't print off their form as the printer has packed up (not their fault, I will admit) and their phone number is not answered except to say that there is a 45 minute wait - yeah, right!