About Hammond Clarke Professional Limited (08481459) United Kingdom