About Leasecare Limited (02197564) United Kingdom