About Max Pickles & Co Ltd (11960202) United Kingdom