Alumasc expects revenue of £107m, profit of £10m for FY26 | AllMind News