About Lanyard Consulting Limited (07374135) United Kingdom