About Helter Skelter The Film Limited (08437047) United Kingdom