Flea beetle?

Flea beetle?

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