What you need to know about doing business in St Lucia and Barbados