About Alex Macleod Films Ltd (11050545) United Kingdom