1. 'welt' like rash could be hives
, but it is very difficult to precisely confirm a diagnosis without examination and investigations, if still the symptoms do not improve then please get a clinical examination done by a dermatologist
2. You can take some OTC oral antihistamine medications like Benadryl
and see if it helps.