Cash placing to raise ?19 million

UK 100

Latest directors dealings