Hello~It is hard to tell, but from the looks of it, you may have a small infection. I would keep track of the redness around it, if it continues to spread, I would see your GP as soon as possible. In fact, I think I would go now since it has taken a while to heal. It is better to stop these issues in their tracks before they get ahead of you.
Added picture to profile.