EBD is electronic brake distribution.
I got mine from Motorpoint of Derby in March. The car will be an import from either Belgium, France or Holland usually. Its a UK spec car in every way. The UK dealers fit the alarms, so you would need to fork out for one. Motorpoint will fit that for you. The car is brand new but you will not be the first person on the log book, that will be the finance company who brought the car over.
Whatever they say to you, dont consider buying a warranty from them, as long as the car came from within the EU, you get one year manufacturer, and 2 years dealer if you apply for it.
One word of advice, buy a car they have in stock, they can take weeks to get the car you want, and often take a lot longer than promised.
If you have any more questions feel free to PM me. Although I probably wont be able to reply until tomorrow evening as Im off out tomorrow.