About Lanherne Consulting Limited (10337241) United Kingdom