About The Afro Hair And Beauty Company Ltd (11764935) United Kingdom