LIBYA ENERGY STORAGE CONTAINER MANUFACTURER TELEPHONE