Just to close out this thread, I prevaricated for a while then got an excellent deal from NIM Ltd. I have no connection with the company, but Lesley Mason at the company was exceedingly helpful, and I got everything fitted a few months back.
If others are looking for something that's fairly...