Crews say they believe the cause of the fire was an engine fault and nobody was hurt.
The fire service says the flames "spread rapidly" shortly after the blaze began.