About Harvey Hubbell Limited (02678243) United Kingdom