About Pickle Parlour Ltd (11751389) United Kingdom