About Welch Instrumentation Limited (12199995) United Kingdom