About Humber Books Ltd (08935286) United Kingdom