About Film The Magazine Ltd (08769360) United Kingdom