About Sheen Spices Ltd (13612246) United Kingdom