Roasted Leg Of Welsh Lamb