About Ferranti Group Limited (04857927) United Kingdom