About Ferranti International Holdings Limited (01390209) United Kingdom