3344234 Nova Scotia Limited compare prices