Dusky Slug?

Dusky Slug?

Observation - Dusky Slug? - UK and Ireland. Description: