About Pickles & Spices Ltd (10196368) United Kingdom