About Anglian Lamb Ltd (10344738) United Kingdom