I'm going to listen to that song right now, but in the meantime:
Brian has never been good at crediting in the albums!!
In Rockabilly Riot, who is the saxo player on Lonely Weekends?? Who is the pianist on Lucky Charm (I assume is Geraint Watkins, as he played as well on I Won't Stand..) ?? Who does the "Go Go Godzilla" thing?? Who does the backing vocals on "Backstreets of Tokyo"?? And when crediting several musicians in an album... Who does What and where??
Now, listening to Looking Better:
I think it's Brian himself doing the backing vocals!! What do you think??