About Barroway Poultry (SL002578) United Kingdom