Seven jobs go at Trowers & Hamlins