About Film And Photo League Ltd (12362037) United Kingdom