Not Humber.
I usually like to check my reference books when I've found a new puzzle subject, just to make sure I've got all the facts before I post it. This one was not in the biggest reference book of them all, but my source gave enough detail about the maker to satisfy me that it is a "production" vehicle.