About Kj Clarke Consulting Limited (06952304) United Kingdom