Contractor and director fined for ignoring safety measures