About Lgc Consult Ltd (12974002) United Kingdom