Dubbo business with 'poor' safety record fined $180,000