Owning and running a shop can be hard enough work in itself, often seven days a week, without the additional worry of what might happen to your livelihood should the worst happen. Fortunately there are many different shop insurance policies available today covering all the risks that a retailer might face in running a business from a premises that sells goods and services to the public. A shop insurance policy will contain a variety of covers, packaged up for the convenience of the shopkeeper. These include shop buildings and contents cover, stock in trade cover, business interruption and loss of…