Reviews of Apex Computing Services - IT Support Manchester. (Computer Store) in Manchester (Greater Manchester).