About Camera Film Ltd (12689659) United Kingdom