Vital PPE delivered within hours after charity’s call for help