Our new Management Matters farm in North Yorkshire is a complex business run on straightforward principles. Suzie Horne finds out more