About The Grove Snack Company Ltd (06025962) United Kingdom