About Hamilton Technical Press Limited (03943166) United Kingdom