While your employer typically carries business insurance, individual workers or owners of takeaway shops should verify they have adequate public liability coverage. It's particularly important if you're a sole trader or franchisee operating independently.