About Pickled Lemons Limited (07549892) United Kingdom