Jamaicans in the UK celebrate Independence in fine style