They are like £15 taps, just buy new ones. It will be 50% chance you get the tap glands out because they will have well and truly limescale themselves in, or you break the ceramic trying to get it out.
And no I can't tell from the photo, they aren't a common tap and there is numerous ways they might be secured