Actually we usually use the word "sellotape" for the clear "Scotch® Brand Cellulose Tape" they describe in the article, or certainly everyone I know does. The UK English term for "Scotch Tape" would usually be "masking tape" I think.
I was also surprised to see they didn't cover why it was called "Scotch" tape in the article as I find it pretty comical even though I'm also Scottish.