(1) Every auditor of a company shall have a right of access at all times to the books, papers, accounts and vouchers of the company, whether kept at the registered office of the company or elsewhere, and shall be entitled to require from the company and the directors and other officers of the company such information and explanation as he thinks...