About J And M Ferranti Technology Limited (09860183) United Kingdom