Describir: Alliance Trust PLC MarketLine Company Profile