About Hammond 1970 Limited (08612011) United Kingdom