I remember a thread on here about the place that made them, I believe in Australia or New Zealand. Can't find it no matter what I search, does anyone have the contact info or company name for the place that makes them?

This is the one I'm talking about..