About William Pickles & Co. Ltd (11228632) United Kingdom