Anthidium (anthidium) manicatum?

Anthidium (anthidium) manicatum?

Observation - Anthidium (anthidium) manicatum? - UK and Ireland. Description: