Silphidae?

Silphidae?

Observation - Silphidae? - UK and Ireland. Description: