About Metro Film Sales Limited (08463919) United Kingdom