About Ferranti Engineering Limited (03869588) United Kingdom