Artemis Alpha Trust plc (ATS.UK)

Artemis Alpha Trust plc