About Lgc Science Group Limited (07110945) United Kingdom