About Plexus Applied Technologies Limited (09492689) United Kingdom