You could be thinking of Phil, Lightfoot Engineering, Mont Albert.
(03)9898 3677. Does good work and ya can talk t the man.