About Legrand Limited (03662938) United Kingdom