About Plas Bach Poultry Limited (11868715) United Kingdom