baby garden snail?

baby garden snail?

Observation - baby garden snail? - UK and Ireland. Description: