About Mellstock Poultry Limited (01296528) United Kingdom