About North House Films Ltd. (07664368) United Kingdom