the University of Sheffield
http://www.sheffield.ac.uk/
United Kingdom
Inquire about license