Yes, you've got the right car.
As you say, it had a Jowett Bradford engine and drivetrain, but I don't know about the chassis and whether it was bespoke.
Would you like to say what my puzzle picture shows though, as it looks a little different from the one in the picture you've posted?
Locked for you of course.