About Weidmuller H Limited (02506190) United Kingdom