Fife sheet metal firm’s sales exceed £8 million

Fife Fabrications stock
Fife Fabrications stock