Citation: 4A_209/2019 E. C

Mit Beschwerde in Zivilsachen vom 10. Mai 2019 beantragen die Kläger dem Bundesgericht, das Urteil des Obergerichts des Kantons Zürich vom 15. März 2019 sei kostenfällig aufzuheben und die Klage gemäss den Berufungsanträgen gutzuheissen. Eventualiter sei die Sache zur Durchführung eines Beweisverfahrens und zu neuem Entscheid an die Erstinstanz, eventuell an die Vorinstanz zurückzuweisen. Die Beschwerdegegnerin beantragt die kostenfällige Abweisung der Beschwerde, soweit darauf einzutreten ist. Das Obergericht hat auf Vernehmlassung verzichtet. Die Parteien haben unaufgefordert repliziert und dupliziert.