About Ferranti Technologies Limited (02968071) United Kingdom