About Snack Publishing Ltd (SC604328) United Kingdom