About Clare Hammond Ltd (10183050) United Kingdom