About Keith Kendall Consulting Limited (10603263) United Kingdom