Cats Claws???

Okay... excuse me for being thick, but can someone help me please?

I've heard about the lovely Cats Claws people, but I can't find a web site or a link for them anywhere. What am I missing? Could someone give me a hint please?

I'll thank you in advance if you can.

here you go

Site is down right now ..
but should be back up soon