About Spices & Rices Ltd (12717140) United Kingdom