About Claire Baker Consultancy Limited (06141854) United Kingdom