Building Firm Fined Over Roof Fall