Giant scallop (Pecten maximus) Channel Islands, UK May