About British Poultry Council Limited (00916059) United Kingdom