Further direct investment into Intechnica Group

UK 100

Latest directors dealings