About Cambridge Connectors Limited (01693589) United Kingdom