Cheers for the help mate... Used to Live in London myself up until last summer, Spent a good few years working up and down England ;)
About the battery... Well at least I hope its not just a standard car battery otherwise I got conned, Here's a link to the exact one I have, Says Dual use Leisure...