Help needed to ID please.

Help needed to ID please.

Observation - Help needed to ID please. - UK and Ireland. Description: Another mystery invertebrate to me and not the best photograph either.

Another mystery invertebrate to me and not the best photograph either.