A roofing company from Worcester has been fined after an employee fell through a skylight.