Law firms come in all shapes and sizes, from small, family run businesses to huge organizations that have branches all over the country. But what kind of law firm should you go for if you ever find yourself in need of that kind of service? There are specialist law firms for things like driving offences