TT ELECTRONICS PLC ORD 25P (TTG.L) Valuation Score | Stock Evaluator