About Snackpax Distribution Limited (09601986) United Kingdom