About Invensys Holdings Limited (02587384) United Kingdom