I've rebuilt a GG125 motor. GG does not use any custom size seals or bearings like some Japaneese mfgs., its all off the shelf metric stuff. Mic the seal OD, shaft/collar OD, and thickness. Thats the size. Look at the OEM seal lips, are they red? If so you should get a seal of the same material. If you do your homework you can likely find what you need from an industrial/bearing supplier in NZ.
I don't remember exactly what came out of the 125 I did, as it was a few years ago and my brother did the disassembly and ordered the parts, but the 250s I've done use a different grade of seal over standard.