About Weidmuller Limited (00641676) United Kingdom