About The Little Pickle & Spice Co. Ltd (05609833) United Kingdom