Essential Insurance for Sole Traders Even sole traders need the right cover to protect their business.