I don’t know the maker but, just for info, “Cie” is the French abbreviation for “compagnie” (company)… so it equates to “L. F. & Co”. Quite often when the second letter of a French company name given as initials is an “F” it stands for “frères” (brothers) so it could be the equivalent of “Lxxxx Bros. & Co”.
The word “déposé“ (the accents are dropped when it’s capitalised) means the design is registered, in a similar way to a patent protection. You’ll sometimes also see “marque déposée” on French items (meaning “registered trade mark”).