About Elf Film House Limited (10671599) United Kingdom