About Lancett Consulting Limited (11150524) United Kingdom