Brown Lipped Snail ?

Brown Lipped Snail ?

Observation - Brown Lipped Snail ? - UK and Ireland. Description: