About Charles Kendall Leasing Limited (00150243) United Kingdom