About Amphenol Invotec Limited (01994112) United Kingdom