Green shield bug?

Green shield bug?

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