I get a lot of headaches, always have it's not new. I take co-codamol if I have it, or two paracetamol and an ibuprofen.
It's almost always due to not drinking enough water, but once it starts it's hard to stop it without drugs.
Once I have taken painkillers I try and and drink loads though. I don't think they will affect you, but I'd watch the likes of nurofen (caffeine and other stuff in it, I think they taste sweet, so maybe sugars etc in there too.
I would advise just cocodamol or paracetamol and ibuprofen. Cheaper too. Anadin and all that stuff is rubbish.