Steve Callaghan Appointed as Chairman at Marston Holdings :