English here - I did see these as a kid, but mostly just home-made ones from Tetra Pak drinks cartons. What we did have, though (and I'm talking all the way back in the 1960's and 70's) was Ice Pops. Same idea as Sunny Boy, but in clear plastic tubes like long thin sausages.
!BBH
Oh we have those too - they call them zooper doopers!
When I used to teach full time it'd be the only sweet I'd hand out to my kids, and only if it was really hot. They'd fight over the flavours but they were always so grateful when it was sweltering.
I do remember putting juice in cartons in the freezer as well.