About Volex Interconnect Products Limited (00626860) United Kingdom