About Kestrel Film Company Limited(the) (02066392) United Kingdom