Roasted Leg Of Mckay's Moyle Lamb