It is a delivery service for drinks. they say they will bring it to your door 24/7 but i only see that they are open from 10pm - 5am ...not bad.
the alcohol delivery website is www.drinksdriver.com drinks driver and it looks like delivery is free for those in london se