About Cinch Connectors Limited (02178707) United Kingdom