The Enthusiastic Hedehog!!
It's a card from the 'STUFF' range where they do their own prints but also turn old stuff into new products and cards in a vintage-y way. I just love his joie-de-vivre! (if that's they way you spell it...I love it even if it isn't!)
Don't know what there is to see but their address on Facebook is