About Electro-leasing Limited (01703169) United Kingdom