About Third Lens Films Limited (09230552) United Kingdom