Add new mirror in the UK, thanks to Univ Kent