It could be all the same stuff, but who knows for sure?
The stuff is ugly, but works very well. It is awkward as hell to apply as a one-person job, but after an entire 12x12 shed (all walls and ceiling) I can tell you it is possible. Just keep it taut.
It said it was general use and had someone stapling it in the loft on the front picture so Idk 🤔
£2.22pm² Vs £2.64pm² makes me tempted to take it back and go for some branded stuff to be on the safe side.