The average Christian (whose extent of biblical and spiritual understanding only has 5 main elements - God, Jesus, heaven, hell, Satan, angels and demons) thinks, "it's addressed to the King of Tyre, I'll ignore that obvious fact, but it mentions Eden and cherubs, so it must be referring to Satan". And I would ask you and them.. where does it say that the serpent in Genesis was covered in all of these precious stones? If anything it could be describing one of the angels guarding the tree of life!
It's a conflation and not the meaning of the text. Ask any Jew, it's their Scripture isn't it? It is clearly addressed to the King of Tyre. There is a perfectly rational explanation for the meaning of "Eden" and "cherubs", as explained below:
175The term Eden may be used metaphorically to describe the splendor of the temple complex of Tyre’s main god Melqart, with whom the king was seeking identity.555 This garden dweller was not naked, as was Adam in the biblical Garden of Eden. He walks in his garden wearing a luxurious robe or breastplate on which were nine556 precious stones displayed in the most exquisite settings of gold.557 It seemed that his magnificent garb had been prepared especially for the garden dweller from the day of his creation, i.e., his enthronement (v 13).
3. His occupation (28:14): You were an anointed guardian cherub. I placed you on the holy mountain of God. You walked about in the midst of the stones of fire. The figure changes a bit in v 14. The king of Tyre is now likened to a cherub.558 In the ancient Near East, a cherub was depicted as a sphinxlike creature with an animal body, wings, and a human head. These statutory creatures normally guarded the entrances to pagan temples. Cherubim in the Old Testament are always depicted as guarding something. Cherubim guarded the entrance to the original garden (Gen 3:24). For this reason the king of Tyre is depicted guarding his paradise, the garden of his god Melqart.559 He spread his wings over Tyre like the cherubim who guarded the ark of God in the tabernacle and temple. The king is said to have been on the holy mountain of God560 (v 14). The phrase is probably synonymous with the garden of God. This will be a further description of Tyre situated on its rocky isle.
http://noahide-ancient-path.co.uk/in.../2012/02/3711/