About Phoenix Contact Limited (01919983) United Kingdom