January 4, 2020 Guest User Business DEFRA: Department for Environment, Food & Rural Affairs January 4, 2020 Guest User Business DEFRA is the Department for Environment, Food & Rural Affairs which is part of UK Government. ⟵ Back to knowledgebase Guest User