About Plexus Networking Limited (03028262) United Kingdom