Giant scallop, off Devon, UK