Forest Shield Bug?

Forest Shield Bug?

Observation - Forest Shield Bug? - UK and Ireland. Description: