A million UK small business owners have no insurance