About Crunchy Snacks Limited (10787970) United Kingdom