Uncertain of maker.
Needs a thorough cleaning.
Please see pics.