About Argyll Hill Lamb Limited (SP002719) United Kingdom