As far as the eyelid being puffed and all red with bits of dark discoloration, this is in response to the bleeding within the tissue layers just lying underneath the skin of the eyelid. If your vision with the left eye is not compromised other than due to obliertation due to the swelling, then there is no need to see the doctor. However if this is the case,then you should consult with your physician. You can take over the counter antiinflammatory medication and apply cold
compress to the left eye. This swelling should subside within a weeks time with mild injuries. Hope this will help. Regards.