About Vampire Ink Limited (09716102) United Kingdom