the british motor corporation ltd, with their cars