About Lgc (holdings) Limited (03141667) United Kingdom