About Lenny Hennessy Consulting Ltd (09040707) United Kingdom