About Luke Leasing Limited (08500801) United Kingdom