What insurance is required for small businesses?

This depends on whether you own your premises. However, any business owner should have Public Liability Insurance as a minimum.