Leafcutter bee species (megachile centuncularis?)

Leafcutter bee species (megachile centuncularis?)

Observation - Leafcutter bee species (megachile centuncularis?) - UK and Ireland. Description: