About Pickled Ploughman Ltd (12034746) United Kingdom