Ambitions run high at Tack Press publisher of the magazines Disegno and JocksNerds That is also reflected in the small editorial office in London which Felix de Pass has redesigned

What is the correctly punctuated version of this sentence?
Ambitions run high at Tack Press, publisher of the magazines Disegno and Jocks&Nerds. That is also reflected in the small editorial office in London which Felix de Pass has re-designed.