Why should I get oil tank insurance? Did you know that each year in the UK, around 3,000 oil spill pollution incidents occur which are reported to the environmental regulators? Many of these incidents could be prevented by taking simple steps, such as ensuring that oil tank systems are installed and checked on a regular […]