About African Caribbean Leadership Company Limited (06679865) United Kingdom