About Tarrington Poultry Limited (07187970) United Kingdom