About Hammond & Company Ltd. (00779611) United Kingdom