Netted slug?

Netted slug?

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