About Hemlock Books Ltd (06296565) United Kingdom