About Lansdowne Film Development Limited (07279675) United Kingdom