About Bram Stoker Limited (08254577) United Kingdom