About Wellingborough African Caribbean Association Ltd (03240360) United Kingdom