About Horror Films Ltd (06641417) United Kingdom