About John Hampden Press Limited (07029488) United Kingdom