About The Snacking Company Limited (13285555) United Kingdom