About Plexus Communications Ltd (09841272) United Kingdom