About Illuminated Films (christmas Carol) Limited (03010886) United Kingdom