Churchill offers a range of business insurance to small businesses and self-employed workers. This includes liability cover and protection for tools, equipment and stock, along with optional add-ons ...