Dog's vomit slime mould?

Dog's vomit slime mould?

Observation - Dog's vomit slime mould? - UK and Ireland. Description: