White sea campion and gulls, Isle of May