About T Clarke & Sons (poultry) Limited (07160692) United Kingdom