Yes it was indeed Little Barrie.
He is quite a busy Barrie too, he has just toured with his own band called er, 'Little Barrie' and has a great single out, a funky number called 'Pin That Badge' and also, I went to see Primal Scream the other week and he was playing guitar with them too.
The Goat