shield bug ?

shield bug ?

Observation - shield bug ? - UK and Ireland. Description: