This isn't really a suitable circuit for charging a 12v (nominal) lead acid battery from a 12v source. If the battery is fairly discharged it's voltage could easily be below that of the power supply, in which case the current will be limited only by the DC impedance of R1, L1, D1 and the battery being charged. A standard boost regulator can not regulate or current limit output voltages below the supply voltage.
For situations where the output voltage could be above or below the supply voltage you need a different regulator architecture such as a SEPIC converter.