The Wargames magazine has several articles about the Spanish army and people in the Peninsula war though not much I didn't know already.
The paint is Army Painter, along with the Brushes and ball bearings (which I understand you really need for Army Painter paints) and the wild tufts are made in Spain and look ok for Spain too.
I'm disappointed that Warlord has a Russian and French paint set, but not a British one. The set I've just noticed dosn't have a Green either, so I'll need some more paints for British Riflemen.