Heather sheildbug?

Heather sheildbug?

Observation - Heather sheildbug? - UK and Ireland. Description: