Sounds like they supply the insurance but book the reservation through a US company. You should post and search on the UK board. I'm sure you'll do better getting your insurance through a UK company than purchasing the insurance form the rental agency.
Most of us in the US have coverage through our auto policies and don't need the rental insurance.