About A & J Leasing Company Ltd (08248522) United Kingdom