Fresh, intensely flavoursome and right in season from the Isle of Wight