Does anyone know this mark please,,?

Francis Howard Ltd of Sheffield. See here.

Phil

Thanks very much Phil.
This is a fantastic site!