About Film Financial Consultants Limited (02262376) United Kingdom