About Claire Hodgson Associates Limited (13060599) United Kingdom