About Kilgore Films Ltd (11935312) United Kingdom