Many thanks for all your help with this.   When I set up the company, my accountant’s recommendation for insurance was Hiscox.   But I’m glad that I went through a proper (and recommended) insurance agent to arrive at that decision, because I wouldn’t have had the knowledge or experience to evaluate the level of risk I needed cover for.