About Ferranti Technologies (holdings) Limited (02982705) United Kingdom