About Grandbar Snacks Limited (13109700) United Kingdom