About Hal Productions Limited (08789191) United Kingdom