Baby slugs?

Baby slugs?

Observation - Baby slugs? - UK and Ireland. Description: