About Hammond Knight Limited (13588571) United Kingdom