About Capital Lease Solutions Limited (06824629) United Kingdom