Direct factory sale aluminum foil 8011 roll