About Plexus Holdings Plc (03322928) United Kingdom