About The Progress Film Company Limited (07106788) United Kingdom