Remember back in the summer when YouTube launched its suite of products which aims to let SMBs produce professional-looking video adverts without having to pay out big money? Well, the good news is that these offerings are now available in the UK (to begin with, this was a US and Canada-only thing).The main element of this initiative is the YouTube...