Possibly Oxychilus alliarus

Possibly Oxychilus alliarus

Observation - Possibly Oxychilus alliarus - UK and Ireland. Description: