Not all General Liability Insurance policies are the same. Here are some questions you need to ask yourself to ensure proper coverage for your business.