Producer and retailer of organic food, farm produce, and wellbeing products.
2002
United Kingdom
501 - 1,000 employees
Food Production
$25M - 100M in revenue
N/A in profitability
First certified : March 2023
Score by impact area
Community
Environment
Workers
Governance
Customers
Not reporting on Sustainability