About Lekto Woodfuels Ltd (10226075) United Kingdom