About Clare Keyte Limited (10638401) United Kingdom