About Pickle Playfair Holdings Ltd (13426505) United Kingdom