Thank you, I already contacted my electricity provider SSE but they said we can only isolate it from our end which I have done anyway.
As for home insurance, I think I have content insurance not home insurance, and we live in a mansion purpose build flat block with other flats in building...