About The Snack Company Ltd (11608592) United Kingdom