Dor Beetle?

Dor Beetle?

Observation - Dor Beetle? - UK and Ireland. Description: