#Oil field equipment #Machine shop #St. John's #NL #Newfoundland Labrador #Oil field equipment #Machine shop #333990-All Other General-Purpose Machinery Manufacturing