Seriously - you should see your GP as it sounds like food poisoning. Whilst he might not be able to do too much for you, he will report it to the Public Health department and they will investigate to see if there's an problem with the manufacturer.
This is what happened to Mr TF. Outcome - manufacturer fined!
Oh and BTW - drink loads (non alcoholic) because you could get dehydrated and that's serious.
Hope you're feeling better soon