About Protrol Instrumentation Ltd. (SC161889) United Kingdom