About London Films Studios Ltd (06368091) United Kingdom