Warming seas and overfishing has been blamed for a sharp drop in crab landings in Yorkshire. Alexandra Wood reports.