About S D Instrumentation Limited (06174219) United Kingdom