About Leasotel Limited (05443296) United Kingdom