intern it careers in Flintshire, United Kingdom