About Afd Films Limited (08918781) United Kingdom