A Weymouth charitable trust is going the extra mile to bring some Christmas magic to needy children this year