About Capital Films Limited (07426603) United Kingdom