About Dill Grill And Pickle (the Plough) Limited (13623149) United Kingdom