About L.e.a.s.h Ltd (12274008) United Kingdom