About Pickled Lime Limited (07678634) United Kingdom