About Lonrom Film Production Ltd (08342142) United Kingdom