About Ferranti Tapchangers Limited (03952417) United Kingdom