Yes, I do remember them. Their pages are very nicely designed, a bit more elegant looking the the normal page which is why they caught my eye on
ebay. The company is in Germany, I believe (not sure), and you may be right that "Stampko" is its name. You might look at
ebay's German website, but they were on the U.S.
ebay when I discovered them.
I once contacted the seller to inquire about his albums, maybe a Poland album (again I can't quite recall). My reason was that this company publishes pages for only certain years, typically earlier classic stamps covering a few decades only, and I wanted to see if they planned to publish pages for an entire country up to the present. It does not do that, as I found out, so that pretty much ended my interest.