About London Films Limited (02815627) United Kingdom