About Pendle Connectors Limited (01299344) United Kingdom