I note that in the description on one of the ebay pages it states that the manufacturer is Morgan. Since the vehicle is being sold by a trader someone ought to stamp on them under the Trades Description Act or at the very least complain to ebay.
Yes totally agree