About Character Snackfoods Limited (01671259) United Kingdom