Whether you are a sole trader, in a partnership or a limited company, each business has different requirements when it comes to insurance.