contract car means a motor vehicle primarily constructed or adapted for the carriage of passengers and having seating accommodation for not more than seven persons other than the driver which is let out on hire to a hirer who is himself to drive or provide the driver for such motor vehicle;