About Camera Film Photo Limited (13398578) United Kingdom