Fire Bug?

Fire Bug?

Observation - Fire Bug? - UK and Ireland. Description: