Hawthorn shield bug ?

Hawthorn shield bug ?

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