About Pickles Of London Limited (09299810) United Kingdom