Hmmm...I've searched high and low and can't find one under either name online
If you can't find one either wait for Souffle or Pophammy to come online - they may have a link - hopefully.
The funny thing is that I saw them in two petshops this morning - piles of them - so they are around