Computer network and design and installation from Network 24, a leading UK supplier of network infrastructure solutions.