About Lgc Bio Senate Limited (08325061) United Kingdom