About Lease Corporation Uk Limited (06185199) United Kingdom