About Fenning And Baker (poultry) Limited (00755587) United Kingdom