What makes you think this fabricator (who obviously is new at this game) sealed the granite? You can check by doing the lemon test - put a couple of drops of lemon juice in an inconspicuous place and see if the stone absorbs it in a few seconds, but less than 60. If the stone absorbs it then it is safe to assume that the stone is not sealed.
If it is sealed then you can remove the sealer with an alkaline solution like caustic soda and water (or Drano for that matter). The alkaline solution will not hurt the stone or the finish. Once the sealer has been removed clean with water, and let dry.
Now that you are already to seal - here is how you do it:
Get a clean rag. Apply Ager to the rag. Wipe on the stone - if it gets wet you have coverage. Let stand 20 minutes and apply a second coat, always using a clean part of the rag. Let stand another 20 minutes and buff off with a clean dry rag until the smeary, greasy residue is gone. This residue is because Ager is a resin based sealer.
I would use the Ager on the lighter edges and the Hydrex (a mineral based sealer, so no color enhancement and no residue to buff off) on the top surface. Any monkey can be trained to seal granite, and since you are much smarter than a monkey you can do it also

Glad to be or service,
Mark