CT UK HIGH INCOME TRUST PLC ORD 0.1P (CHI.L) Valuation Score | Stock Evaluator