The vision, values and principles of Plymouth CAST