What is DEFRA?
What is DEFRA?

Defra (the Department for Environment, Food and Rural Affairs) is a Government Department in the UK.
All of the eggs at Trevors Foodservice are inspected by Defra. Defra is working towards a sustainable, secure and healthy food supply and leads in Whitehall on food policy.