Yes battery fitted and no problems. The manufacturer is Exide (the OEM) and the spec. is as per the original. I was lucky as when I called my supplier they said that a Twizy owner had asked whether they could supply one, so they got two. As there are only two local Twizy owners, their gamble paid off.
Btw, thebatteryshop.co.uk will deliver, although this is not who supplied mine.