Support your local Hamilton community with these charities & charitable organisations