This is becoming very interesting!
I live in the United States (Boston Massachusetts), have done a bit of research on other uses for such a sensor and there seem to be MANY.
Over the next week, I'll fabricate a few prototype sensors, test them, choose the best design, use it in the lead/acid 12v battery I use for my main computer's UPS and generate some power failures.
I'll dedicate a sub-domain on my website to make the progress data (video, pix, schematic, spreadsheet log) available to you and all viewing this thread.
My goal will be to get 1 sensor and the excitation circuit running, delivering an analog voltage between 0.0 and 3.3 volts scaled to specific gravity (1.0 volts = dead or sulfated cell?), which can be fed to the Arduino.
The standard SG of distilled H2O is 1.0000 (?temperature?) ... if SG goes below that you've got a dry cell or the sensor failed ... and someone's got to look at it.
One byte (8 bits) of data will give us 256 levels available to encode SG, more than enough I would think, which will make the Arduino data easier manage. We might be able to encode multiple SG values within that byte depending on what SG resolution is needed (this isn't for a laboratory so we shouldn't need much).
In the meantime, maybe you can find/write the code necessary to read that voltage range using one of the Arduinos analog converters? I've seen something like it on this site I believe.
You could simulate the output of my sensor using a pot (10k linear taper is good) tied from Vcc of the Arduino to ground, with the wiper going to one of the Arduino analog converters.
Monitor the wiper with a digital voltmeter before you conect to an Arduino pin.
MAKE SURE the wiper voltage never gets above the Arduino power supply voltage if you are using a separate voltage source to energize the 10k pot (it'll blow out the anti-static protection diodes inside the Arduino). It wouldn't hurt to put a 100k fixed resistor between the pot wiper and the Arduino pin, limiting current to the protection diode inside the Arduino.
Brief me on your electronics experience level so I can skip unnecessary details, and let me know what Arduino part you will be using! 
Once that's working, we can get the system reading all the cells on one battery, and then multiplex more sensors to other batteries.
Fluid level and temperature are trivial ... my main concern is making sure bubbles don't foul the the SG sensors ... which would cause the sensor to read SG too low, which is fail-safe (would report inadequate SG when it was actually ok, a false alarm).
I need a number for maximum SG, and I am assuming H2SO4 for the electrolyte as the only species.