About Clare Hicks Consultancy Limited (10170617) United Kingdom