Andrew Buchanan Engineering Limited fronts County Court over Leitchville workplace death