About Black Horse Films Ltd (13324327) United Kingdom