Great grey slug or Tiger slug (Limax maximus), Scotland, UK, August meetyourneighbours.net project