About The Christmas Tv & Film Company Limited (02765917) United Kingdom