You cannot beat succulent British lamb and ours is free-range and fresh from the farm in Suffolk for maximum flavour.