It looks like it could be a Orup design for Johansfors. I've seen Orup pieces for Johnasfors marked with an acid etch, diamond point, or with just a label, so no signature on the piece certainly doesn't rule out Johansfors and Orup. If you've seen a stickered version, then I'd go with the attribution. Here's a similar piece I have with only a label on it.
David