About Kenmere Consulting Limited (08128179) United Kingdom