Anyone know what brand this could be?

Looks like it had a brand sticker but sadly long gone now. Any help is much appreciated.