That's the service book. Logbook is the V5.
It's law in France to carry it but just say it's not law in the UK to carry it if stopped.
If you get done at excessive speed they will impound your car, send you home then you will have to go to court months later where you will be fined and have the impound fees to pay too.
You will be looking at about £10k.
If they offer you the €1.5-2k spot fine pay it!
So if you say the car is not yours and you have not got the logbook they cannot impound the car just fine you and ban you from driving in France for X days. As they don't have access to DVLA they can't prove otherwise.
On other roads, including auto-routes, they are as follows.
When speeding 1kph over to 19kph over the fine €45 and 20kph to 39kph it’s a €90 penalty.
When 40kph to 49kph its €135 and in excess of 50kph over limit €750 and your car can be confiscated to the police compound!
Excessive speed on the motorway of 136mph/220kph upwards carries the heavy fine, impounding and court.