About Punch & Judy (snacks) Limited (00563285) United Kingdom