Not sure of the exact name of stuff we use here at work but we get it from Blackwoods.
They are an engineering/builders supply company.
Another super heavy duty version is known as "Fastener Tape" it is a hook and loop reclosable tape (basically a "Velcro" by another name) and I'll have a supplier name later today.
Regards
Rodger
Bookmarks