Possibly garlic snail

Possibly garlic snail

Observation - Possibly garlic snail - UK and Ireland. Description: