About Herne Hill Books Limited (06872506) United Kingdom