About Pickles (leeds) Ltd (11605323) United Kingdom