flea beetle?

flea beetle?

Observation - flea beetle? - UK and Ireland. Description: