Copse snail ?

Copse snail ?

Observation - Copse snail ? - UK and Ireland. Description: