About Peters Perfect Pickles Limited (12877389) United Kingdom