The Leven Car Company, A Brand With Meaning