Shannon Group makes positive start as first annual report shows all units of business achieving progress