About Lgl Technical Services Limited (12275492) United Kingdom