Common garden snail eggs (Helix apersa) UK