About John Lahart Consulting Limited (08589727) United Kingdom