Foodies enjoy the Edinburgh Food Festival 2015 at George Square Garden