Restaurant review: Queen o't'Owd Thatch, South Milford