About Ghoul Film Limited (08856320) United Kingdom