About Lgc Technologies Limited (13237235) United Kingdom