Made in England electrical tape

I think I am familiar with the tape you are using...it is very nice stuff..has a cellophane sheet between the surfaces when on the roll....you unwrap it, stretch it a bit as you use it...it self sticks very well....used this in avionics as vinyl tape was not in our supply system. The definition I gave was from Wiki and very much the definition of the stuff I grew up with as friction tape...the vinyl stuff was commonly known as electrical tape. Tomato/tomoto, either spelling makes for a better sandwich