We hear from Sarah, Duchess of York and Marks and Spencer chief executive Stuart Rose, at the 2007 Yorkshire Business Awards.