I did a little bookmark kit ages ago (think it was an English Heritage one). Anyway dd loves it so I wanted to make another one with her name on it. But what is the aida tape called? It has finished scallopped edges. But I tried googling tape and came up with nothing. I'm not near any decent shops so I need to order online.