About Lady Pickles & Co Ltd (12249385) United Kingdom