About J & C Films Limited (12185805) United Kingdom