About Charles Sydenham Leasing Limited (09777592) United Kingdom