Sometimes you just can't find what your looking. Sometimes it's like hitting a brick wall.

In my minds eye I know I have seen this label before - PB by Peekaboo but sometimes I just don't know enough and sometimes even the World Wide Web fails me too. 

I am sure this is a London label - circa 1970. It is not part of Peekaboo London that was launched was 1991. 

So if anyone can place the label / enlighten me? I'd love to know more.. in the mean time  - Great print!