Though on first look these red blotches sound like an urticaria
, it may not be so. Do get tests done for allergyand blood tests like phadia top immunocap may help.
If it were not allergy, a picture will make it clearer. A blood count to check platelets and tests to check bleeding profile may be mandatory in select cases as your treating doctor should decide. Discuss with your doctor with a print out of this.