About M Clare Consulting Limited (11170357) United Kingdom