About Shield Instrumentation Ltd (SC580891) United Kingdom