About Thornton Allan Films Ltd (11988704) United Kingdom