This is what's written on its tag:
Style: BRIAN HOOD CARD 07B-BLACK
CA number/Numero de
MADE IN CHINA
FABRIQUE EN CHINE
It is 80% lamb wool and 20% Nylon
I've searched for it on selected without any success so they don't have it, but maybe some store has it online still or second hand (I've had no luck finding one though).
I'm gonna post a picture of it soon, and if you find one that looks like it I'd be very grateful.