STV NewsTwo firefighters injured as crews battle blaze for more than seven hours14 MarBeth FranklinBy Beth Franklinmore_vert