Batten Communications is a corporate communications consultancy specialising in company positioning, financial transactions and issues management.