Yes, I would say these are Harlequin ladybird Harmonia axyridis. They are the pupae.
You can put your photos into forum posts by clicking on the appropriate image icon shown to the right of the other toolbar icons.
Essex Field Club
registered charity
no 1113963
A-Z Page Index