About Claire Sloman Consulting Limited (11984051) United Kingdom