Barbados comes to Edinburgh set on wooing investors from Sco