About Teefah Afro-caribbean Spices Ltd (12898854) United Kingdom