About Lgc Science Corporation Limited (12319244) United Kingdom