Perth engineering group eyes £20m sales

Edwards Engineering managing director Sandy Kirk and chief executive Ben Carter
Edwards Engineering managing director Sandy Kirk and chief executive Ben Carter