About Sc-ferranti Limited (04590979) United Kingdom