Looking at Tuggs ([[http://www.tuggs.uk www.tuggs.uk]]). It's fresh food made with insects which I find really interesting. Has anyone used them?