About Plexus Technologies Limited (04711379) United Kingdom