Trochulus striolata?

Trochulus striolata?

Observation - Trochulus striolata? - UK and Ireland. Description: