Apply texture to the full height of the UV Island?
Took a look at your file. The texture appears that way because of the subsurf modifer. You have to tell blender there's a crease there by selecting the edges around the label and setting the crease to 1. See image: