About Spirit House Films Ltd (13481174) United Kingdom