o 2 communications careers in Nantwich, United Kingdom