Direct Line can be dodgy. I insured with them as they were the cheapest (but as I later found out their database was incorrect so it should have been a lot more).
I put my reg in and it showed my car spec but not the engine size. I assumed it was ok but when i changed reg they wanted to charge me £150 to sort it.
I thought it was fine cos the spec I had only came with a 2litre engine.