About Richard Lah Consulting Limited (08325208) United Kingdom