About Plum And Pickle Ltd (12982939) United Kingdom