Kentish Snail?

Kentish Snail?

Observation - Kentish Snail? - UK and Ireland. Description: