About Kimmeridge Consulting Limited (08868675) United Kingdom