About Snaffle Snacks Ltd (NI644251) United Kingdom