Central Diesel survives a disaster thanks to Insurance cover