About Hammond Clarke Hr Ltd (11693219) United Kingdom