Apparentlly they are called Mikado according to that biscuit website. But I remember them being callend Jamboree. My Nan use to work in a buiscuit factory and we used to get loads of them for free. You can still buy them in Tescos.
They are Jamboree's, they still sell them at asda. We love them at work and have Jamboree time with a cup of tea everyday, It's a bit of a team activity.