About Lgc Science Holdings Limited (07115745) United Kingdom