About Lessco Limited (02457301) United Kingdom