About Intersnack Limited (01237998) United Kingdom