About Kenchington Limited (00680916) United Kingdom