Construction Firm fined €30,000 for safety failures at road works