You seem to be suffering from a condition called Atopy . In this condition the body reacts excessively to allergenic substances, which may not necessarily be food related. The only medicines we have are anti allergic tablets like cetzine and loratidine. You may however get the following tests done.
1.IgE.
2.Absolute Eosinophil count
3. Skin allergy testing to find out the specific allergens.A course of deworming medicine like Zentel,- 400 mg at bed time as a single dose could also be tried.