About Film And Photo League Archive Ltd (12220255) United Kingdom