flea beetle ?

flea beetle ?

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