About Hammond House Ltd (10255616) United Kingdom