Anyone here from England?
I think tin foil IS aluminum.
Print