About Snax Alloa Ltd (SC665527) United Kingdom