About Sb Afro Limited (12726975) United Kingdom