Profits back up at Speechly Bircham