It's called cloth tape, if normal non sticky loom stuff, or if the type that bonds to itself after a while it's called self amalgamating tape, or polyisobutylene.
Both available from places such as vehiclewiringproducts.co.uk
If you only need small amounts these are good, but if you have any trouble finding exactly what you want pm me, and I'll get you some more details.
tabetha