Yes Chaps the Flag is interesting but I've not been able to find out anything about it despite searching the net which I suppose is a good thing. Perhaps with luck we will be enlightened in due course by a Vexillologist. No it's not an Antibiotic. In the meantime I believe that band is from The Royal Air Force. Sorry neither Rochester or Ratcliffe.