A company has been picked to handle cleanup and demolition at the old Libbey Glass plant on Jewella Avenue in Shreveport.