The town of Oldham in NW England is not the type of place usually associated with cutting-edge technology. Crammed into the outskirts of Manchester, it is a long way from Silicon Valley, both in ...