About John Lennards Accountants Limited (10626685) United Kingdom