About Oxford Poultry Limited (07718276) United Kingdom