Framestore CFC is one of the largest digital film special effects companies in Europe. Based in London, it was formed in 2001 by a merger between the Computer Film Company and Framestore[?], which had previously been separate parts of the Framestore Group of companies.
... its popularity, the flapper lifestyle and look could not survive the Great Depression. The high-spirited attitude of non-restraint simply could not find a place ...