Hello
My best advice would be to find the best insurance broker you can afford, and have him to organise all the relevant insurance for your company.
Its worth spending the money, for the peace of mind.
Your insurance broker, will take care of everything for you.
It was the best...