Knaresborough cafe owner speaks of flood devastation