1st August is Lamb Day, an annual event which marks the start of the season for Welsh Lamb – the perfect time to eat fresh, seasonal Welsh Lamb, which is in ample supply and at its best over the coming months Welsh Lamb is suited to a wide-range of cuisines…