wills mineral processing and techology