GB Express is the company that I think you are referring to. I don't know too much else, used them once for that trip to Anguilla, but that has been a few years.