About Teti Afro-caribbean Store Limited (11092698) United Kingdom