About Plexus Design Limited (09364449) United Kingdom