Arionid slug?

Arionid slug?

Observation - Arionid slug? - UK and Ireland. Description: