About Hammond 1968 Limited (08791338) United Kingdom