Walsingham Lamb And Mint Pie