About Eddleston Poultry Limited (07484939) United Kingdom