Buddy down the road owns a fair sized restaurant and bar. I had a few drinks and came home and two days later he asked if I wanted my roll of foil and plastic or he'd drop 'em by the house. That was over 10 years ago. It was scared to put it on the shelf in the pantry, didn't think it would support all that weight.... LOL.
I just checked I might use 'em up in this lifetime, Tin foil says Reynolds 633, its dang sure heavy duty. The plastic wrap is called ClearSeal and says it a 2000ft x18in. Just have a few too many cocktails and you'll be amazed what your friends say you bought.
I will definitely recommend both. They are seriously heavy duty.
I am guessing they probably came from a restaurant supply house.
One day a truck showed up with 4 hampers of crabs. Thats about 60 dozen large crabs that I have no clue why I wanted 'em or so many, I just started calling people to come eat boiled crabs.... and me with a hangover.
But check with a restaurant, or a restaurant supply store would be my best guess.