itching all over the body with welts which becomes more intense at night or after eating junk food...
Food allergy?
Allergy