#Machine shop #Metal fabricating #Ship repair #St. John's #NL #Newfoundland Labrador #Machine shop #Metal fabricating #Ship repair #332999-All Other Miscellaneous Fabricated Metal Product Manufacturing