About Professor David Hopkins Publishing Limited (08308409) United Kingdom