OMG YESS!! who created them!!! pure genius i tell ya!! I had them when I went to some relatives houses in Bradford.. apparently Bradford is the only place in the UK where they sell them
I dunno how true that is - I’ve searched Birmingham high and low for them… but to no avail..
Vaise Im sure they can be made at home but not ever attempted it.. I guess you just grate cheese into the mix huh?