About Lennard Consulting Limited (08472960) United Kingdom