Would you eat at this foraging restaurant on the Isle of Man?