Hi all, I might be picking up on an old thread here- but I own the very same ratchet- same size, same markings.
The interesting bit is I also have a set of imperial sockets from the same manufacturer.
I believe the 2070 is not a patent number, but a sequential parts number- 2070 being the part...