As for covering electrical wires, you really should look into something that is called "hardware cloth" here in the U.S., or least in my part of the country, lol.
It is not cloth. It is actually a metal mesh material, similar to chicken wire, but much sturdier, and woven into a small square pattern, like this:
You can buy it in rolls of various gauges(thicknesses), and cut it with wire snippers, and bend it around the electrical wires. You need gloves to do it. It is hard stuff to work with, but it does the trick.
The flimsy coiled plastic covers, and even the sturdier ones, have never been effective barriers, here, for my guys. They chew right through those.