Ballymena company fined for corporate manslaughter and multiple health and safety offences