About Ferranti Effect Limited (10051777) United Kingdom