It is by Chris Humberstone, yes, but although it's very similar to the Owen Sedanca it's not, AFAIK, a sketch for that design. It's so similar he probably designed this on the same day though!
It has a name all its own, which I need for that point but I'll lock it for you for 48 hours since you've found the designer.