About De Ferranti Limited (05113708) United Kingdom