About Applied Leasing Ltd (02473288) United Kingdom