I don't sell any physical product
BTW, a broker called me today (one advised by the bank which cancelled the current insurance).
He said it was cancelled because I am now a 'web hoster'.
I had to explain to him that I was not a web hoster. I run my own sites hosted on my own server in a third party data centre.
--
I got a better response from simplybusiness. They seemed to be more in tune with what I do and understood the nature of the business. Now waiting for confirmation of the (reasonable) quotes from the underwriters.