Vision Aid Overseas (http://www.visionaidoverseas.org/recycle). It is in the UK, but is probably the best one I know of. Sightsavers International (http://www.sightsavers.org.uk/) probably do, but I have only had anything to do with them in connection with helping prevent blindness. Otherwise, know of no others.