About Hammer Films Legacy Limited (00464538) United Kingdom