About L Ferranti Ltd (12384881) United Kingdom