MARSHALLS PLC ORD 25P (MSLH.L) Valuation Score | Stock Evaluator