About Lenzie Consulting Ltd (08174104) United Kingdom