About Haggis Western Films Ltd (SC468326) United Kingdom