About Alde Valley Lamb Ltd (07852158) United Kingdom