About Grab A Snack Limited (08025232) United Kingdom