About Leesar Ltd (09048110) United Kingdom