About Fanged Horror Productions Limited (09706749) United Kingdom