Are you sure you don't mean the
Penguin Liberation Front?
Edit: in case you're wondering, I found a link to their site on
this page, which I found by googling.
Edit: you could have also searched Wikipedia. They have a short article on the PLF, which includes a link to the organisation's homepage (as given at the top of my post).