EESI Group marks 25th anniversary with year-long celebration, charity fundraising and new product launch