McCrae Consulting Engineers now incorporating LMC Consulting Engineers