Duncan & Toplis Group appoints Ian Brown as chief finance officer