I.T. & Communications Italian speaking Electronics Technical Support Lanarkshire Permanent Medium August 31, 2025