I would drop the D & B unless it was as famous as M & S. In other words, I would be thinking "who the hell is D & B? Sounds like a solicitor/law firm. Secondly, I would choose a name that tells people what you do and more importantly what they search for (i.e. LondonDrivingSchool...