About Kenilworth Film Productions Limited (00424878) United Kingdom