About Ferranti P&d Limited (13471126) United Kingdom