About Devonshire Poultry Holdings Limited (06740475) United Kingdom