About Taylor & Wood Poultry Limited (12631195) United Kingdom