About Loose Talk Films Limited (08595947) United Kingdom