university of leicester careers in Flintshire, United Kingdom