About F.t.c. Leasing Limited (05945389) United Kingdom