About Time-slice Films Limited (03453812) United Kingdom